baking foil - German English Dictionary